give (one) the devil - Francés Inglés Diccionario